package org.hxyjs.mapper;

import java.util.List;
import org.apache.ibatis.annotations.Param;
import org.hxyjs.entity.Readrecord;
import org.hxyjs.entity.ReadrecordExample;

public interface ReadrecordMapper {
    long countByExample(ReadrecordExample example);

    int deleteByExample(ReadrecordExample example);

    int deleteByPrimaryKey(String rdno);

    int insert(Readrecord record);

    int insertSelective(Readrecord record);

    List<Readrecord> selectByExample(ReadrecordExample example);

    Readrecord selectByPrimaryKey(String rdno);

    int updateByExampleSelective(@Param("record") Readrecord record, @Param("example") ReadrecordExample example);

    int updateByExample(@Param("record") Readrecord record, @Param("example") ReadrecordExample example);

    int updateByPrimaryKeySelective(Readrecord record);

    int updateByPrimaryKey(Readrecord record);
}